Method and system for content management for resume generation

ABSTRACT

A computerized method and system for electronic management of input content provides for resume generation. The method and system determines section lines for each of multiple content sections of the resume. Therein, field lines are determined for each field within the content section, including dividing up the number of section lines amongst the plurality of fields. The method and system updates an electronic user interface indicating fields and number of lines for each of fields. Via the user interface, the method and system includes receiving user input for each of the plurality of fields and tracking the user input for each of the plurality of fields relative to the number of field lines for each of the plurality of fields. Thereby, the method and system manages resume generation by interacting with the user to modify the user input and available field lines, as well as updating corresponding content sections.

COPYRIGHT NOTICE

A portion of the disclosure of this patent document contains materialthat is subject to copyright protection. The copyright owner has noobjection to the facsimile reproduction by anyone of the patent documentor the patent disclosure as it appears in the Patent and TrademarkOffice patent files or records, but otherwise reserves all copyrightrights whatsoever.

FIELD OF INVENTION

The present invention relates generally to document and contentgeneration and more specifically to interactive content management forelectronically building a resume.

BACKGROUND

For most people, their resume is based upon years of hard work acquiringskills, experiences, and qualifications. Overlooking the nuances andintricacies of a high quality resume subverts those efforts.

Complications arise with current techniques for resume generation.Resume building software opts for over-inclusion of content creatingdisruptively long resumes.

U.S. Publication No. 2002/0065852 notes the common solutions of onlinecontent, using style sheets to create a resume web page with userquestions for eliciting resume content and headings and sub-headings forcontent structure. This solution literally favors style over substance.With unlimited spacing, online resumes drown beneficial content in a seaof unnecessary verbiage.

Resume building has benefited from executable software assisting datacompilation. For example, an online software application entitledOptimal Resume Builder is available from ThinkOptimal of Cary, N.C. ThisResume Builder software provides interactive software for electronicallybuilding a resume, including resume sections and adding content fordifferent sections. The Resume Builder software can use an existingtemplate, the user entering content in designated locations.

The Resume Builder software represents the existing problems of thecurrent prior art. The software is about generally giving the userdirection and format for generating content, but lacks instructions forhow to manage said content. It is only after data entry does the userknow if they entered too much or too little content.

The prior art software proposes the structure of formatting, e.g. stylesand layout, but omits content management. For example, if the userenters too many experience fields, the software simply extends theexperience section, simply making the online resume longer.

The user, upon finding the experience section too long, then deletes thecontent, losing the work product. This becomes an iterative process asthe user writes, deletes, and re-writes sections.

The prior art solutions offer unlimited spacing for content and lackinteractive management of input content. For many situations, a one-pageresume is the standard acceptable document. As such, there exists a needfor a method and system for content management for resume generation.

BRIEF DESCRIPTION

The present invention uses an innovative combination of computingalgorithms via executable software processing operations, userinterfacing, and data management operations for managing user contentincluding generating a resume.

Structurally, a resume is divided into content sections, each contentsection having unique content. For example, content sections may includecontact information, education, work experience, interests, etc. Spacingrestrictions limit the scope of content written in these sections. Thepresent method and system manages content in these sections and the userinteraction addressing spacing restrictions. Electronic management ofinput content is via interactive user interface elements and backendprocessing routines.

The method and system includes determining a number of section lineswithin each of the content sections. The number of lines can becontrolled by preset spacing requirements. For one page resume formats,the resume itself has a limited number of total lines, that total numberof lines is then divided amongst the content sections.

Each content section is further sub-divided into a number of fields. Forexample, a Professional Experience section of a resume has separatefields for each unique work experience. Thus, in each content section,the number of available lines per content section is broken down furtherby the individual fields. The number of available lines in the contentsection can also be predetermined, either in a specific number of linesor a range of available lines, based the specific content section, suchas a standardized formatting for one or more content sections.

The method and system includes determining a number of field lines foreach of the fields. This field-specific line designation can bedetermined using further interactive elements in the user interface withback-end programming routines. Further embodiments may utilize inputfrom third-party resources, such as educational experts, human resourcesexperts, etc.

For example, if a content section allows for 15 lines of text, thesection line number has a value of 15. If the content section has 4unique fields, this could represent four different work experiences. Thesection line number of 15 is then subdivided amongst the 4 uniquefields. In the first instance, the first 3 fields can be assigned 4lines of text and the fourth field can be assigned 3 lines of text. Orvia user interface functionality, the user can answer questions allowingfor processing routines to electronically determine spacing. Anysuitable original distribution may be utilized, including accounting forindustry-standard headings and industry-standard content volume.

The method and system operates the user interface for data collectionwith formal resume creation done at a later stage. As the number ofsections and lines per section are assigned, the user interface updatesthe display. Using the above example, the user interface can displayfour separate fields in the content section, noting the first threefields having four lines of text and the fourth field having three linesof text, of the example of 15 content lines.

The method and system receives user input for each of the variousfields. Again, the user input can be received via interactive contentvia the user interface, such as a questionnaires, pull-down menus,bullet points, auto-fill language, links to suggested language, etc.

The method and system tracks the user input for each of the plurality offields relative to the number of field lines for each field. Forexample, as the user enters written descriptions, the method and systemtracks the numbers of written characters, translating the number ofcharacters into a number of lines. The method and system maintainsknowledge of the amount of content being generated relative to the spaceavailable in the resume.

The method and system manages the electronic generation of acomputer-generated resume by interacting with the user via the userinterface to modify the user input and adjust the number of field linesfor one or more of the fields. Managing the content generation includestracking the number of characters and translating these characters intoline-specific content.

As the user enters descriptions in the fields, the user interfaceinteracts to assist managing spacing by updating the number of submittedlines of text compared with the available number of lines. Thismanagement can operate at both a per field level and at a contentsection level, actively tracking spacing in the resume. As the userenters written content, the user can actively see the amount of spaceavailable per field per content section.

The method and system updates the content section of thecomputer-generated resume based on the modification of the user inputand adjusting the number of lines. For example, if the interface notes afirst field has too much content filling 5 lines but is only allocated 4lines, the user can revise the written description to fill the 4 linesor can increase the available lines in the first field by reducinganother field by 1 line.

Further interactivity allows for content modification without rewritingthe resume. For example, via the user interface, the prioritization offields within the content section can be adjusted or re-ordered. Inanother example, the number of lines per field can be modified and thenfurther content added or deleted as necessary. As line numbering ischanged, discarded user content can be deemed inactive, saved but notvisible, and thus usable for later re-insertion without requiring theuser to redraft.

Additional activity may include adding a further section, e.g. anotherwork experience, without requiring reconstruction of the resume. Forexample, the user via the user interface can, space permitting, addanother section and adjust the total number of lines for this contentsection accordingly.

The user interface can further operate via decision trees, guiding theuser at all stages of the resume creation. The spacing and number offields can be performed for each of the content sections, allowing theuser to focus on content insertion with the user interface andprocessing algorithm to focus on spacing and formatting.

Upon completion of data entry, the method and system can then generatethe formatted resume consistent with the user interface instructions.The formatted resume can be in an electronic format, such as apostscript or image file, available for electronic distribution.Similarly, the formatted resume can be printed to generate a physicalcopy.

Further resume content can be made available via an electronic platform,management of the content providing a higher quality and more readablework product. The electronic platform can include means to download orotherwise access the pre-formatted resume, e.g. a one-page resume, theresume content then matching the content on the electronic platform.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates one embodiment of a processing system for generatinga resume;

FIG. 2 illustrates another embodiment of a processing system forgenerating a resume;

FIG. 3 illustrates one embodiment of processing modules for electronicgeneration of a resume via a user interface and data managementtherewith;

FIG. 4 illustrates a graphical representation of the resume architectureand spacing allocation;

FIG. 5 illustrates a flowchart of the steps of one embodiment of amethod for electronic management of input content for acomputer-generated resume via an electronic user interface; and

FIGS. 6-13 illustrate sample screenshots of the user interface forelectronic management of input content for a computer-generated resume.

A better understanding of the disclosed technology will be obtained fromthe following detailed description of the preferred embodiments taken inconjunction with the drawings and the attached claims.

DETAILED DESCRIPTION

FIG. 1 illustrates a processing system 100 providing for electronicmanagement of input content for a computer generated resume. A database104 stores resume data. The system 100 further includes a user interface106 including a display 108 and an input device 110. The processingdevice 112 is connected to a network 112.

The processing device 102 may be one or more processing elementsperforming processing operations in response to executable instructionsstored in a computer readable medium. The processing device 102 can be astand-alone processing unit or can be in a distributed computingenvironment across any number of processors.

In one embodiment, the processing device 102, database 104 and userinterface 106 can be within a mobile computing device, such as a mobilephone, tablet computer, laptop or desktop computer. The database 104 canbe one more memory locations storing data, including resume data andadditional user information as part of the resume assembly processingroutine.

The user interface 106 can include additional processing as necessaryfor input and output functions. In the example of a mobile device, thedisplay 108 can also be the input 110 in the form of a touch screen. Inanother example, the display 108 can be a computer monitor and speakers,the input 110 keyboard and mouse.

The network 112 can be any suitable network connection, such as anInternet connection or a private network, intranet. Communication acrossthe network 112 may be via third-party connections, such as a wirelesshot-spot connecting to a network router. Communication across thenetwork 112 may be in accordance with known network communicationtechnology.

The processing device 102 performs processing operations for generatingthe resume consistent with the resume generator engine 114. The engine114 may be disposed within the processing device 102 or can be astand-alone process module. The engine 114 includes processinginstructions for guiding the user interface functionality and inputcontent management as described herein.

Where FIG. 1 illustrates a local processing environment, FIG. 2illustrates an embodiment with the user interactivity across a networkedconnection. In this embodiment, the processing system 120 includes aclient device 122 communicating with a server 124 across the network112. The server 124 further engages the resume generator engine 114 andresume database 104.

The client device 122 can be any suitable local computing device withfunctionality of executing user interface elements. For example, theclient device can be a local computer or computing device running anapplication or a web browser for locally interfacing and communicatingwith the server 124. In the example of a computer, the device 122 canuse a keyboard, camera, and mouse for input, with a screen and speakersas output.

The server 124, engine 114, and database 104 can be disposed in a singlelocation or across a distributed environment, such as a cloud-basedoperating system. These elements perform processing operations guidingthe user interface functionality and input content management asdescribed herein.

FIG. 3 illustrates a further display of one embodiment of processingstructure electronic management of input content for acomputer-generated resume. FIG. 3 illustrates an expanded view of theresume generator engine 114 executed within the systems of FIGS. 1 and 2above.

The engine 114 includes multiple processing modules, including aprocessing module 130, a space tracking module 132, a resume generationmodule 134, and an input/output (i/o) module 136. The processing module130 accesses a resume language database 140 and a user content database142, the resume generation module 134 accesses an assembly assistancedatabase 144.

As described in greater detail below, the processing module 130 managesthe operations for resume generation. The space tracking module 132operates to establish, actively track, and modify content spacing duringresume generation. The resume generation module 134 includes interactiveelements and additional functions for guiding the user during thecreation and data entry process. The i/o module 136 facilitates outputto the user as well as managing user input.

The resume language database 140 can include pre-existing resumelanguage. The user content database 142 stores user entered informationon an on-going basis. As users update and revise resume language, thedatabase 142 can maintain various iterations of content, avoiding costlyuser rewrites.

The assembly assistance database 144 can include any number ofassistance content usable by the resume generation module 134 forassisting resume creation. Assistance content can include instructionalvideos, guided videos, interactive questionnaires, by way of example.

As part of the computerized method, the resume generation accounts forthe available spacing within a resume. The present method operates for adefined space, such as a one-page resume. Where the present discussionuses the one-page resume as an example, the present method and system isnot explicitly limited to a one-page resume. For example, spacinglimitation can be one page, two pages, or even one page and a fractionof a second page. The method and system operates by facilitating userentry and managing content for the space-limited content.

In the example of a one-page resume, FIG. 4 illustrates a graphicalrepresentation of the spacing breakdown performed by subsequentprocessing operations. In FIG. 4, the resume 160 is shown as a singlepage resume. This resume 160 has a defined height and length,representing the available real-estate for a single page document. Inthis example, the document may be a standard page such as an 11″ by 8.5″paper.

The resume 160 is divided into a number of sections 162-168. The sectionN represents any suitable integer. These sections can be fairly standardin resumes, such as sections for: contact info; education; workexperience; interests; etc.

The resume 160 includes a set number of lines based on spacingrequirements, font and character settings, and other factors. Thosetotal lines are the subdivided on a per section basis.

In FIG. 4, section 3, 166, is visible in an exploded view as beingbroken down into fields 170. In this example, content section 3, 166,includes M number of fields, where M is any suitable integer. Alsovisible, the content section has a set number of lines 172. These lines172 are then distributed amongst the fields.

In varying embodiment, the spacing and formatting of content can bebased on guidance from one on more experts, such as educationalcounselors, human resource professional, etc. Thereby, spacing andformatting of content can be optimized in ways that consistent withindustry and professional practices and norms.

By way of example, the resume 160 can include section 1, 162, displayingname and contact information, section 2, 164, displaying educationbackground, and section 3, 166, displaying work experience. As beingsubdivided, the work experience content section is then divided intoseparate fields indicating separate jobs or other experience entries.

The method and system, as described herein, effectuates generation ofthe resume by facilitating entrance of the per-field entries, managingthe content and spacing, to then electronically generate the resume.

FIG. 5 illustrates a flowchart of the steps of one embodiment of amethod and system for electronic management of input content for acomputer-generated resume. The steps of FIG. 5, and additional stepsdescribed herein, can be part of one or more computing algorithmsperforming executable operations in processing environments consistentwith FIGS. 1-4 above.

Step 180 is determining a number of section lines within a contentsection. For example, FIG. 4 shows the resume having a number ofsections, each section having a number of section lines.

The content section is divisible into fields. Step 182 is determining anumber of field lines for each of the fields based on dividing up thenumber of section lines amongst the number of fields.

This division of the number of section lines into separate values foreach of the different fields can be done via an automated process orwith additional user input. As noted further below, these initialdivisions are adjustable based on interactions with users, so thedetermining of field lines for each of the plurality of fields can be astarting or default assignment.

For example, a default setting can be to equally divide the total numberof lines in the content section amongst the fields, with remainder linesindividually added one per field, top down. Using an example withnumbers, if the content section has 13 lines and 4 fields, all fieldsare defaulted to 3 lines with the first field assigned the remainderline.

In the embodiment of user inquiry, the user interface could interactwith the user via questions or other guided instructions. For example,the system in FIG. 3 could use interactive features from the resumegeneration module 134 accessing assembly assistance content 144 data.One example can be a video describing the value of professionalexperiences and how to determine what experiences qualify for includingon a resume. The video can be followed by one or more interactivequestions to further assist the user. Based on interactions, the user orthe system can generate the initial assignment of lines per field.

Step 184 provides for updating the electronic user interface to indicatethe plurality of fields and the number of field lines per field. Theprocessing operations occur via back-end processing and userinteractions occur via user interfacing.

For further illustration, FIG. 6 illustrates a sample screenshot of anapplication for resume building. The screenshot includes an interactiveinterface relating to collecting user data for, in this case, aprofessional experience section of a resume. The FIG. 6 screenshotinquires on the number of professional experiences, the user able toselect an appropriate number.

The FIG. 6 screenshot further includes descriptive text below theinterface function describing a professional experience. This guides theuser in the process of collecting information. Text-based instructionscan additionally be supplemented with other support, such as a video.

As part of the content acquisition via user interface, FIG. 7illustrates a screenshot for collecting experience-specific information.In this example, the user has chosen a number of experiences and nowenters information specific to each of the experience fields.

The screenshots further illustrate the resume generation is subsequentto the electronic management of input content. After collection, thiscontent then usable for generating the resume.

In the FIG. 7 screenshot, the user fills in various data fields. Thedata fields guide the user in the data collection process. Via the userinterface, the user enters this information for the numerous experiencesections. Any suitable data input techniques, alone or in combination,can be utilized for data entry. For example, for fields just as theindustry type, this field can be a pull-down menu of various industries.Other fields can be data entry, allowing the user to type or otherwiseenter, e.g. voice to text, data. Date fields can also be pull-down orcan user a calendar overlay for selecting a specific date.

In FIG. 8, the screenshot illustrates steps 182-184. With knowledge ofexperience fields and a total number of available lines, the userinterface displays the total number of lines and the division of linesper field. In this example, the total number of available lines is 14.The user has selected 6 work experiences, only the top three currentlyvisible. Each field (work experience) is assigned a set number of lines,the total number of lines then noted as 18 lines of text out of 14available lines.

The user interface allows for further adjustments of the differentfields in a dynamic manner. In one embodiment, the user can toggle on oroff a particular field. For example, a slide bar interface shows in FIG.9 the experience/activity “Pup for Kids” is on and then disengaged inFIG. 10. The user, selecting the toggle button can disable this field.

Another user interface embodiment can include direct user engagement ofthe lines field. For example, if all six fields are assigned threelines, FIG. 8 illustrates a modification of the U.S. Senator field from3 lines to 2 lines. Via the user interface, the user can toggle thenumber of lines up or down. Upon completion of this toggling, this canupdate the total number of lines versus the available number of lines.

The user can dynamically manage the input content via the interface,management of the content also reflected in line spacing. For example,as a field is toggled off, those lines of text are then available. Inthe above example of 6 fields with a total of 18 lines of text, togglingoff a field of 3 lines would then leave only 15 active lines of text.The user, via the interface, would need to eliminate one extra line oftext to fit within the section spacing availability of 14 lines.

In the example of FIG. 10, by toggling off the Pup for Kids field, thiswould then leave 2 extra lines available as the active fields areallocated a total number of 12 lines out of the available 14. In thisembodiment, the user can then increase the number of lines in any of theother fields without going over the total line limit for the contentsection.

Referring back to FIG. 5, step 186 is receiving user input for each ofthe fields including insertion of resume content. Prior to or concurrentwith, assembly assistance can include instructional content to the user.For example, referring to FIG. 3, the processing module 130 can accessresume language 140 and provide examples to the user of acceptable fieldcontent.

As noted above, FIG. 7 is one example of data entry, here usingpull-down menus for receiving specific content. Additionally, FIG. 11illustrates the user interface facilitating receipt of input contentrelative to available space. In this exemplary interface, the userenters descriptive language on a per line basis. In this example, thereare three lines and therefore three fields for data entry.

Step 188 is tracking the user input for each of the fields with thenumber of field lines available. FIG. 11 further illustrates the userinterface display tracking the user input. As the user enters free formtext input, a tracker visually tracks the number of characters inrelation to the number of available characters per line. In thisexample, a line is designated as allowing 100 characters. As the usertypes, the running tally is relative to the 100 limit.

In one embodiment, the tracking accounts for specifics of individualcharacters and how that relates to space availability. For example,capital letters take more space than lower case letters and symbolsadditionally alter spacing. Therefore, in one embodiment, the notationof available space is dynamically adjusted based detection of the typeof characters being written.

Via the user interface managing input content, the user concernsthemselves with input text into the boxes and not holistic concerns ofresume formatting. The user can draft text for different boxes,adjusting as necessary based on the visual feedback of availablespacing.

As the user enters text, referring back to FIG. 3, the processing model130 can dynamically store user content into the database 142. Forexample, if a user toggles off a field (e.g. a specific experienceentry), the user does not lose this input. Rather, upon toggling thefield back on, the content is readily available.

The user can develop resume building on a more granular, per field,basis. The user can also create intent-specific resumes without havingto rewrite various fields, such as toggling off or on different fieldsdepending on the intended resume recipient.

In FIG. 5, the next step of the method is updating the content sectionof the resume based on modifying the user input and adjusting the numberof field lines. Referring back to FIG. 4, the content section representsa large division of the resume, such as the example of a ProfessionalExperience or an Education section. Changes made to each of the fieldsin the section and captured at the per-field level, but also trackedrelative to the section overall.

The method and system can include additional steps for contentmanagement via the user interface. As part of the management of inputcontent, the user interface can include various default settings,adjustable by the user. Part of a resume is sequencing of fields withina content section. The user interface may provide a default setting forprioritizing different fields, the user being able to modify thesesettings.

For example, the user interface can request the user to enterprofessional experiences. The user interface queries the user as to howmany fields the user requests, as noted in FIG. 6. In this example, theuser selects 4 professional experience fields, the system then sets thenumber of field at 4. For priority, the default can be prioritizing themoriginally by the order in which the user enters them via the interfaceor another default can be chronological.

The user interface therein allows for adjusting the priority. The usercan enter a prioritization command accepting the original or defaultpriority setting, or can manually adjust the priority. For example, afourth field can be moved to the second priority, e.g. position, movingthe second field to third and third field to fourth. As noted below, thepriority of fields will be visible upon rendering of the formal resume.In one embodiment, movement of fields can be done via drag-and-dropoperations or toggling arrows to move up/down.

The user interface can also modify prioritization or content quantity atthe field level. Via the user interface, the user can change the numberof lines per field, as well as change the ordering (priority) of thedifferent fields.

The present method and system allows for interactive user input andmanaging the content. Upon completion of user input, the method andsystem therein electronically generates the resume. This processingsteps collates the various user input data and formats into a uniqueresume document.

Varying embodiments can include additional processing steps tosupplement or otherwise modify content. For example, different videos orother content can include tips on reviewing a completed resume. Inanother example, spell checking and other word processing tools canreview the content, including for example seeking to avoid duplicativeterms or non-professional vernacular, e.g. slang.

Management of the content includes actively tracking user input duringthe input phase, but also stored, cataloging, and dynamically assemblingthe resume. The resume is then assembled as a one-page or predeterminedsized document. The resume can be a postscript or image file. Thedocument can be made available for printing, to generate a physicalfile. The document can also be available for electronic delivery. Theresume resides in a pre-formatted document constrained within itsdefined dimensions. The exemplary embodiment is a one-page resume, theresume being a single paged document visible or printable as a singlepage.

In addition to a predetermined sized resume, the method and system canfurther provide the user generated content within an electronicplatform. FIG. 12 illustrates a sample screen shot of a profile page fora user including an image or an introduction video. The user can recordthe image or a video using known techniques.

The FIG. 12 screenshot also shows the user name, summary, and a link toaccessing the formatted resume. Selecting the link may enable downloador distribution of the resume, such as transmission in a postscript,PDF, or image format. The screenshot also illustrates the various fieldsassociated with the user resume content, this content section of thescreen is scrollable.

FIG. 13 illustrates a further screenshot, here the sections and fieldsexpandable and collapsible. As the user navigates the online content,the information available in the resume is also visible in theelectronic format. Whereby the data management method and systemdescribed herein provides for both concise content within the electronicresume, but also content mirroring the formatted resume available fordownload or distribution.

Herein the method and system operates for data management by trackingcharacter counts relative to available space. The user focused on dataentry, the processing operations receive and format data into theresume. The user interface guides the user in the data entry, withdynamic line and character tracking, for generating the subsequentresume.

A resume can have any number of sections, including a header, education,experience, leadership and other activities, and skills and interests.The method and system provides for data management for content entry forthe leadership section. This method and system is equally applicable toany other section, including for example leadership sections.

Dynamically managing user input accounts for: content sections; fieldsper content sections; and line per field. Dynamic management furtheraccounts a number of characters entered per line. Via the userinterface, users can actively manage not only prior to data entry, butduring data entry, as well as after data entry. The user interfaceallows for dynamic modifications of input content with back-end storageof entered content, avoiding user re-entry.

From the data management, the method and system then collates data togenerate the document of a predetermined size for physical distribution.

In further embodiments, the method and system can include user interfaceelements for electronic submission of a resume to one or moreopportunities. An employer or other entity reviewing resumes can thenaccess the resumes via the method and system to review and furthersearch or narrow down, such as creating a short list of candidates.

The method and system electronically collects, manages, and collatesresume content using back-end processing routines. Further embodimentsallow for additional interactions and tailoring of content. Thisimproves the chances of success for users as job candidates. This alsoimproves the ability for an employer or other user of the processingsystem to find the best candidate(s).

For example, one embodiment can include refinement of user content basedon resume-seeker preferences. As used herein, a resume-seeker can be anysuitable entity or user seeking resumes using the electronic platformdescribed herein. On such example may be an employer seeking applicantsfor a job opening. Another example may be an educational system seekingenrollment.

The method and system can facilitate resume building based on theresume-seeker preferences. These preferences can be general to theresume, as well as specific to sections within the resume.

For example, the preferences can be incorporated within the resumegeneration module 134 of FIG. 3. The resume-seeker can enter or requestpreferences, whereby the user can either construct a new resumeconsistent with these preferences or the user can edit or modify anexisting resume based on these preferences.

Adjustment of resume content can include modification of sections and orlines. For example, if an employer seeks candidates for a highlytechnical job position, the preferences can prioritize education anddirect the user to enter class experiences and learning more prominentlywithin the resume. In this example, the references could instruct theuser, when constructing the resume, to enter course work and gradesspecific to an associated areas of study. In this example, thereferences could instruct the user to prioritize relevant workexperience(s) relative to a field of knowledge or experience.

Via the resume-seeker preferences, the users can then be instructed totailor content his or her content. The preferences can instruct viapresetting terms within section(s) or field(s). For example, theprioritizing of lines in FIG. 8 can include written instructions onspecific prioritizations. In another example, the initial setting oflines within a section can be tailor to emphasize one section overanother, e.g. presetting a larger number of lines to an educationsection versus an experience section.

The preferences can additionally include unique or specific userinterface menus for tailoring content, such as pop-up menus with coursework. In this example, the resume-seeker can provide specific courseworkfor the user to include, for example chemistry coursework for resumesseeking work as a lab technician or biology and physiology courseworkfor resumes seeking work in a healthcare field.

The resume platform can be interactive between the resume-seekers andthe users. For example, resume-seekers may request users to specificallyapply to a position, the resume-seeker then requesting an updated ormodified resume based on these additional preferences. The user canconstruct the resume using the above described system and method, aswell as submitting the resume directly via the platform.

FIGS. 1 through 13 are conceptual illustrations allowing for anexplanation of the present invention. Notably, the figures and examplesabove are not meant to limit the scope of the present invention to asingle embodiment, as other embodiments are possible by way ofinterchange of some or all of the described or illustrated elements.Moreover, where certain elements of the present invention can bepartially or fully implemented using known components, only thoseportions of such known components that are necessary for anunderstanding of the present invention are described, and detaileddescriptions of other portions of such known components are omitted soas not to obscure the invention. Moreover, Applicant does not intend forany term in the specification or claims to be ascribed an uncommon orspecial meaning unless explicitly set forth as such. Further, thepresent invention encompasses present and future known equivalents tothe known components referred to herein by way of illustration.

The foregoing description of the specific embodiments so fully revealsthe general nature of the invention that others can, by applyingknowledge within the skill of the relevant art(s) (including thecontents of the documents cited and incorporated by reference herein),readily modify and/or adapt for various applications such specificembodiments, without undue experimentation, without departing from thegeneral concept of the present invention. Such adaptations andmodifications are therefore intended to be within the meaning and rangeof equivalents of the disclosed embodiments, based on the teaching andguidance presented herein.

What is claimed is:
 1. A computerized method for electronic managementof input content for a computer-generated resume via an electronic userinterface, the resume having a plurality of content sections, the methodcomprising: determining a number of section lines within a contentsection of the plurality of content sections; the content sectionincluding a plurality of fields, determining a number of field lines foreach of the plurality of fields based on dividing up the number ofsection lines amongst the plurality of fields, wherein the number ofsection lines and the number of fields lines are limited based on apredetermined sizing restriction for the computer-generated resume;updating the electronic user interface to update a display on the userinterface indicating the plurality of fields and the number of fieldlines for each of plurality of fields; via the user interface, receivinguser input for each of the plurality of fields; concurrent with thereceiving of the user input for each of the plurality of fields,tracking the user input for each of the plurality of fields relative tothe number of field lines for each of the plurality of fields; furtherupdating the display indicating the plurality of fields and the numberof fields lines for each of the plurality of fields; managing anelectronic generation of the computer-generated resume by interactingwith the user via the user interface to modify the user input anddynamically adjust the number of field lines for one or more of thefields; and updating the content section of the computer-generatedresume based the modifying the user input and adjusting the number offield lines.
 2. The computerized method of claim 1 further comprising:presenting an inquiry to the user via the user interface regarding anumber of requested fields within content section; and defining theplurality of fields as a first number of fields based on the number ofrequested fields.
 3. The computerized method of claim 2 furthercomprising: receiving a prioritization command via the user interfacefor prioritizing each of the plurality of fields; and managing theelectronic generation of the computer generated resume with accountingfor the prioritization command including managing a hierarchicalsequence of the plurality of fields within the content section.
 4. Themethod of claim 2 further comprising: receiving a prioritization commandvia the user interface for prioritizing each of the plurality of fields,wherein the determining the number of field lines uses theprioritization command.
 5. The method of claim 4 further comprising:modifying the number of field lines based on at least one of: theprioritization command or a user line adjustment request.
 6. The methodof claim 1 further comprising: receiving the user input for each of theplurality of fields with textual input of user generated content; andtracking the user input for each of the plurality of fields withtracking a number of characters of the textual input relative to thenumber of field lines.
 7. The method of claim 1 further comprising:converting the textual input into resume content within the plurality offields; and generating a formatted resume document having a formatavailable for distribution via both electronic format and physicalformat.
 8. The method of claim 1, wherein the content section is anexperience section of the computer-generated resume.
 9. The method ofclaim 1 further comprising: concurrent with receiving user input foreach of plurality of fields, presenting interactive content relating toresume content generation to the user via the user interface.
 10. Thecomputerized method of claim 1, wherein the predetermining sizingrestriction for the computer-generated resume is for generating aphysical copy of a one page resume.
 11. A system for electronicmanagement of input content for a computer-generated resume via anelectronic user interface, the resume having a plurality of contentsections, the system comprising: a storage device having executableinstructions stored therein; and at least one processing device, inresponse to the executable instructions, operative to: determine anumber of section lines within a content section of the plurality ofcontent sections; the content section including a plurality of fields,determine a number of field lines for each of the plurality of fieldsbased on dividing up the number of section lines amongst the pluralityof fields, wherein the number of section lines and the number of fieldslines are limited based on a predetermined sizing restriction for thecomputer-generated resume; update the electronic user interfaceindicating the plurality of fields and the number of field lines foreach of plurality of fields; via the user interface, receive user inputfor each of the plurality of fields; concurrent with the receiving ofthe user input for each of the plurality of fields, track the user inputfor each of the plurality of fields relative to the number of fieldlines for each of the plurality of fields; further update the displayindicating the plurality of fields and the number of fields lines foreach of the plurality of fields; manage an electronic generation of thecomputer-generated resume by interacting with the user via the userinterface to modify the user input and adjust the number of field linesfor one or more of the fields; and update the content section of thecomputer-generated resume based the modifying the user input andadjusting the number of field lines.
 12. The system of claim 11, theprocessing device, in response to the executable instructions, furtheroperative to: present an inquiry to the user via the user interfaceregarding a number of requested fields within content section; anddefine the plurality of fields as a first number of fields based on thenumber of requested fields.
 13. The system of claim 12, the processingdevice, in response to the executable instructions, further operativeto: receive a prioritization command via the user interface forprioritizing each of the plurality of fields; and manage the electronicgeneration of the computer generated resume with accounting for theprioritization command including managing a hierarchical sequence of theplurality of fields within the content section.
 14. The system of claim12, the processing device, in response to the executable instructions,further operative to: receive a prioritization command via the userinterface for prioritizing each of the plurality of fields, wherein thedetermining the number of field lines uses the prioritization command.15. The system of claim 14, the processing device, in response to theexecutable instructions, further operative to: modify the number offield lines based on at least one of: the prioritization command or auser line adjustment request.
 16. The system of claim 11, the processingdevice, in response to the executable instructions, further operativeto: receive the user input for each of the plurality of fields withtextual input of user generated content; and track the user input foreach of the plurality of fields with tracking a number of characters ofthe textual input relative to the number of field lines.
 17. The systemof claim 11, the processing device, in response to the executableinstructions, further operative to: convert the textual input intoresume content within the plurality of fields; and generate a formattedresume document having a format available for distribution via bothelectronic format and physical format.
 18. The system of claim 11,wherein the content section is an experience section of thecomputer-generated resume.
 19. The system of claim 11, the processingdevice, in response to the executable instructions, further operativeto: concurrent with receiving user input for each of plurality offields, present interactive content relating to resume contentgeneration to the user via the user interface.
 20. The system of claim11, wherein the predetermined sizing restriction for thecomputer-generated resume is for generating a physical copy of aone-page resume.